tracked armored vehicle

  1. Noun, Military paletli zırhlı araç